Flag of ESP

Pedro Toledano Luna

* 1960 (64)
Best Elo
2340
Latest Elo
2156
Birthyear
1960